armoured squadron - Spanish English Dictionary